French speaking careers in Carlow, Ireland